﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Logica;
using Entidades;

namespace SITAX
{
    public partial class Login : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
        {

        }

        protected void LoginButton_Click(object sender, EventArgs e)
        {
            string respuesta;
            PasajerosBLL p = new PasajerosBLL();
            Usuario u = new Pasajero();
            u.Email = Login1.UserName;
            u.Clave = Login1.Password;
            respuesta=p.Login(u);
            if (respuesta == "si")
            {
                
                switch(p.TipoUsuario(u)){
                    case "1":
                        Session["Email"] = u.Email;
                        Response.Redirect("~/SolicitarTaxi.aspx");
                        break;
                    case "2":
                        Session["Emailc"] = u.Email;
                        Response.Redirect("~/RecogerPasajero.aspx");
                        break;
                    case "3":
                        Response.Redirect("~/GestionConductor.aspx");
                        break;
                }
               
            }
            else {
                LbMsg.Text = respuesta;
            }

        }

        protected void BnRegistrarse_Click(object sender, EventArgs e)
        {
            Response.Redirect("~/Registrarse1.aspx");
        }
    }
}